that ship has sailed - Turc Anglais Dictionnaire